human chain – Català–English translations

🇬🇧 en ca

human chain noun

  • form of demonstration in which people link their arms as a show of political solidarity
cadena humana
Wiktionary Links